package com.weixing.mall.provider.api.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.weixing.mall.base.enums.IsEnableEnum;
import lombok.Data;

import java.util.Date;

/**
 * @ClassName PaySetVo
 * @Description
 * @Author Small
 * @Date 2020/1/8 10:32
 * @Version 1.0
 **/
@Data
public class PaySetVo {

    private Long id;
    /**
     * 支付通道
     */
    private Long channelId;

    /**
     * 名称
     */
    private String name;

    /**
     * 参数设置（格式为json）
     */
    private String paramSet;

    /**
     * 起始生效时间
     */
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
    private Date effectStartTime;

    /**
     * 结束生效时间
     */
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
    private Date effectEndTime;

    /**
     * 是否有效：0禁用；1启用
     */
    private IsEnableEnum isEnable;

}
